some twenty people - Français Anglais Dictionnaire